package com.hc.tenant.mapper;

import java.util.List;
import com.hc.tenant.domain.Location;

/**
 * 坐标管理Mapper接口
 * 
 * @author yongjianz
 * @date 2021-03-26
 */
public interface LocationMapper 
{
    /**
     * 查询坐标管理
     * 
     * @param locationId 坐标管理ID
     * @return 坐标管理
     */
    public Location selectLocationById(Long locationId);

    /**
     * 查询坐标管理列表
     * 
     * @param location 坐标管理
     * @return 坐标管理集合
     */
    public List<Location> selectLocationList(Location location);

    /**
     * 新增坐标管理
     * 
     * @param location 坐标管理
     * @return 结果
     */
    public int insertLocation(Location location);

    /**
     * 修改坐标管理
     * 
     * @param location 坐标管理
     * @return 结果
     */
    public int updateLocation(Location location);

    /**
     * 删除坐标管理
     * 
     * @param locationId 坐标管理ID
     * @return 结果
     */
    public int deleteLocationById(Long locationId);

    /**
     * 批量删除坐标管理
     * 
     * @param locationIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteLocationByIds(Long[] locationIds);
}
